insulating screen - Almanca İngilizce Sözlük